草庐IT

e2 studio

全部标签

android - 如何在 Android Studio 的后台服务中检测屏幕是否被触摸?

我正在androidstudio上做一个项目。我需要在后台服务中检测屏幕是否被触摸(并为此弹出一条消息)。但是,在不影响用户使用智能手机的情况下,我无法在后台服务中检测屏幕是否被触摸。当我说“在后台检测”时,我的意思是应用程序的效果不会干扰用户在屏幕上的操作。我下面的进度应该可以解释我在这里的意思:我制作了一个应用程序,它通过在android中实现onTouchListener并为该onTouchListener使用布局来检测用户是否在后台触摸屏幕。我按照网站上的说明做到了这一点“http://kpbird.blogspot.com.au/2013/03/android-detect-

android - 无法解析 isConnected() - Google+ 在 android studio 上登录

我创建了一个新Activity来处理登录我的应用程序。我从模板菜单中选择了登录Activity,并勾选了包括google+登录。在构建Activity时,我遇到了从提供的中找到的“无法解析isConnected()”问题booleanconnected=getPlusClient().isConnected();我试过重建项目和清理项目但无济于事。有谁知道我该如何解决这个问题? 最佳答案 您可能正在使用新版本的googleplay服务,其中不再存在PlusClient类。请按照此最新教程进行操作:https://developers

android - 严重的 Android Studio 更新问题

我一直致力于AndroidStudio1.1版。2-3天前,它要求更新到1.2。我以为一切都会好起来的。但是,现在我面临以下问题:Warning:Theprojectencoding(windows-1252)doesnotmatchtheencodingspecifiedintheGradlebuildfiles(UTF-8).Thiscanleadtoseriousbugs.MoreInfo...OpenFileEncodingSettings和ThisversionoftherenderinglibraryismorerecentthanyourversionofAndroidS

android - 在 Android Studio 中使用 .so 文件

我是Android新手。我有一个基本的hello-worldnative代码函数,如下所示:#include#include#include#include#include#includeusingnamespacestd;/*ThisisatrivialJNIexample.*Thestringreturnedcanbeusedbyjavacode*/extern"C"{JNIEXPORTjstringJNICALLJava_com_example_hellojni_HelloJni_stringFromJNI(JNIEnv*env,jobjectthiz){#ifdefined(_

当 NestedScrollView 添加到 XML 时,Android Studio 预览消失

我的AndroidStudio版本是1.3(稳定channel)。当我添加对于我的XML布局,AndroidStudio的预览从右侧消失,设计选项卡也消失了。此外,当我想向XML添加新View时,我在建议对话框中看不到一些可添加的外部库View。例如我看不到android.support.v4.NestedScrollview但是android.support.v7.widget.Toolbar可供选择。我已将这些行添加到我的应用程序的依赖项中:compile'com.android.support:appcompat-v7:22.2.1'compile'com.android.sup

Android Studio 模拟器 Google Play 服务

我正在按照本教程https://developer.android.com/training/location/retrieve-current.html尝试从AndroidStudio获取我的Android模拟器中的最后一个已知位置然而,回调方法onConnectionFailed用errorcode:2调用.当我在模拟器中显示错误对话框时,它显示:UpdateGooglePlayServices{app_name}won'trununlessyouupdateGooglePlayservices.UPDATE当我点击UPDATE按钮,我收到一条错误消息:E/SettingsRedi

android - 在 2 台计算机上的 Android Studio 中开发 - 并且 app.iml 始终更改

我在2台计算机(使用git同步)-Windows7和MacOSYosemite上开发了一个Android应用程序。由于某些原因,当我打开项目时,文件app.iml总是被更改:按字母顺序对build.gradle中的依赖项进行排序没有帮助:dependencies{compilefileTree(dir:'libs',include:['*.jar'])compile'com.android.support:appcompat-v7:23.0.1'compile'com.android.support:design:23.0.1'compile'com.android.support:r

Android Studio 中的 Android SDK 集成

sdk集成在android中是什么意思。我搜索了很多关于sdk集成的信息,但没有找到一个简单的答案来很好地理解它。 最佳答案 首先我们需要知道什么是SDK?SDK是一个软件开发工具包。有很多SDK,例如GoogleMapSDK,FacebookSDK,TwitterSDK等等现在,如果您想制作一个能够在facebook或twitter上分享内容的android应用程序,那么您的应用程序必须需要facebook或twitterSDK。这种在您的应用程序中使用其他一些sdk的方法称为FacebookSDK或TwitterSDKInteg

android - 无法将 Android Studio 从 1.3.0 修补到 1.4.0

在我的笔记本电脑上,我有AS版本1.3.2。当1.4.0发布到稳定channel时,我得到了通常的更新和重启选项。然而,在我的桌面上,我有AS版本1.3.0。现在它拒绝在这里给我更新选项,而我只能选择下载独立版本并基本上进行新安装。有什么解决方法吗?我想将我当前的1.3.0安装更新到1.4.0。 最佳答案 我手动下载了最新版本(1.4.0)zip,将其解压缩并将文件夹(除了插件之外的所有文件夹)复制粘贴到我的旧安装中,在需要的地方覆盖。成功了。请记住,插件文件夹需要替换,而不是复制过来。所以删除你的旧插件文件夹并用新的替换它。

java - 如何将后端模块类导入android studio中的应用程序模块

在我的android项目中,我有两个模块,应用模块后端模块我想将后端模块类导入我的应用程序模块类之一。但是当我尝试像这样导入它时importcom.me.you.backend.entities我得到一个错误Error:(52,58)error:packagecom.me.you.backend.entitiesdoesnotexist我尝试的下一件事是像这样在我的应用程序的build.gradle中编译我的后端模块dependencies{....compileproject(':backend')}但是我收到13条警告!这种类型WARNING:Dependencyorg.apach